trapper glove - German English Dictionary